package com.linzp.bishe.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;

import java.io.Serializable;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * <p>
 * 参与人员编号	id
 * 排序	sort_number
 * 姓名	Participant_name
 * 参与方式	participation_mode
 * 工作单位	work_place
 * 类别	category
 * 科研类型（表名）	research_type
 * 科研类型对应的逻辑外键	research_fk
 * </p>
 *
 * @author 林泽鹏
 * @since 2021-11-01
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@AllArgsConstructor
public class Participants implements Serializable {

	private static final long serialVersionUID = 1L;

	@TableId(value = "id", type = IdType.AUTO)
	private Integer id;

	private Integer sortNumber;

	@TableField("Participant_name")
	private String participantName;

	private String participationMode;

	private String workPlace;

	private String category;

	private String researchType;

	private Integer researchFk;

	private Integer usersId;

}
